Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of samia cynthia
  1. noun
    large green silkworm of the cynthia moth

    Similar: 

  2. noun
    large Asiatic moth introduced into the United States; larvae feed on the ailanthus
Explanation of samia cynthia
My lists:
Recently viewed words: